A Highly Available Network File Server

نویسندگان

  • Anupam Bhide
  • E. N. Elnozahy
  • Stephen P. Morgan
چکیده

This paper presents the design and implementation of a Highly Available Network File Server (HA-NFS). We separate the problem of network le server reliability into three diierent subprob-lems: server reliability, disk reliability, and network reliability. HA-NFS ooers a diierent solution for each: dual-ported disks and impersonation are used to provide server reliability, disk mirroring can be used to provide disk reliability, and optional network replication can be used to provide network reliability. The implementation shows that HA-NFS provides high availability without the excessive resource overhead or the performance degradation that characterize traditional replica-tion methods. Ongoing operations are not aborted during fail-over and recovery is completely transparent to applications. HA-NFS adheres to the NFS protocol standard and can be used by existing NFS clients without modiication.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CHIRAYU: A Highly Available Metadata Server for Object Based Storage Cluster File System

The Lustre File System architecture supports Object Based Storage. It separates data and metadata path of file system operations. An outage of the Metadata Server could considerably degrade the system performance. Providing a backup Metadata Server will increase the availability of Lustre File System to 99.9%. The backup server monitors the primary server over the network and shared storage to ...

متن کامل

A Highly Available Lock Manager for HA-NFS

. Iltt. papg_r Pres€4s the design and implementation of a highly available lock manager for highly available NFS (HA-NFS). HA-NFS provides highly available network file servlce to NFS clients and can be used by any NFS client without modification. This is provided by having two servers share dual-ported disks so that one server can take over the oìher's disks and file systems if it fails. Makin...

متن کامل

Network-aware Application Adaptation for Mobile Hosts

Mobile hosts in a wireless network can experience highly variable network performance. Adapting to network conditions can help mask this variability. For instance, a client-server application can defer inessential work and otherwise reduce communication when the quality of connection to the server is poor. This paper describes an approach to application adaptation which differs from the usual m...

متن کامل

Technical Description of the DECsafe Available Server Environment

such as the small computer system interface (SCSI) in the Digital UNIX operating system provided the opportunity to make existing disk-based services more available. Since high availability is an important feature to mission-critical applications such as database and file system servers, we started to explore high-availability solutions for the UNIX operating system environment. The outcome of ...

متن کامل

Techniques for Building Highly Available Distributed File Systems

This paper analyzes recent research in the field of distributed file systems, with a particular emphasis on the problem of high availability. Several of the techniques involved in building such a system are discussed individually: naming, replication, multiple versions, caching, stashing, and logging. These techniques range from extensions of ideas used in centralized file systems, through new ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991